@CHARSET "UTF-8";
.observat-con{overflow:hidden;width:100%; margin-top:15px;}
.observat-con ul{ overflow:hidden; border:1px solid #ccc;box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.observat-con ul li{text-align:center; font:14px/36px "Microsoft Yahei"; float:left;  border-left:1px solid #ccc;}
.observat-con ul li:first-child{border-left:0;}
.observat-con ul.bor-bot{border-bottom:0;}
.observat-con ul.ul01 li{width:23.3%;}
.observat-con ul.ul02 li,.observat-con ul.ul04 li,.observat-con ul.ul05 li{ width:90%;}
.observat-con ul.ul04 li{ height:100px;}
.observat-con ul.ul04 li span{height:100px; line-height:100px;}
.observat-con ul li.tab-tit{ width:10%;}
.observat-con ul.ul03 li{ width:50%; border-bottom:1px solid #ccc;}
.observat-con ul li label{ margin-bottom:0;}
.observat-con ul.ul03 li:nth-child(2n+1){ border-left:0;}
.observat-con ul.ul03 li:nth-child(11),.observat-con ul.ul03 li:nth-child(12){border-bottom:0;}
.observat-con ul li input[type="text"]{ border:0; width:100%;}
.observat-con ul li input[type="radio"]{ margin-left:20px; margin-right:3px;}

.observat-con ul li textarea{ width:100%; line-height:24px; padding:5px; height:100%;box-shadow:none; outline:none;}





